Thomas R. Knapp author data searchable via API